recently enslaved - Turco Inglés Diccionario